home *** CD-ROM | disk | FTP | other *** search
-
- ===============================================
-
- @(#) OKAMI SHELL - VERZEICHNIS DER ÄNDERUNGEN
-
- ===============================================
- Stand: 19.12.91
-
-
- Version 1.2a
- ------------
-
- ver -c: 30.12.90 22:03
- cmds | wc -l: 97
- ls -l sh.ttp: 56408
- Erste Auslieferung: 2.1.91
-
- Neue Features:
- * Shellfunktionen
- * Help-Taste
- * Parameterstring kann mit -c beginnen
- * Start von GEM-Programmen durch die Shellfunktion gemexec
- * GEM-Programme als Shellfunktionen resident
- * Ein/Ausgaben von Scripts/Funktionen können umgeleitet werden
- (bisher Umleitung nur für einzelne Kommandos)
- * Tastatureingabe: Ctrl/Shift-Pfeil auf/ab, Ctrl F
- * Erweiterte Wildcards: dir *cmd[a-b][~0-9]?.[coh] etc.
- * Installation im Cookie-Jar
- * Command Substitution: "echo Es sind `mem` Bytes frei"
- * Parameter gruppieren mit doppelten Anführungszeichen (")
- * Ein/Ausgabeumleitung auf Gemdos-Basis (Fforce)
- * Ctrl-P in der Eingabe -> Aufruf von screensave (Hardcopy)
- * Tastatur umdefinierbar
-
- Neue interne Kommandos:
- basep bombs cookie crypt
- drive errcode fcts fgrep
- history indir keyb keydef
- pmd raw rdti sleep
- upn, rpn ver what
-
-
- Neue externe Kommandos:
- calc (Script)
-
-
- Erweiterte Kommandos: Erweiterung:
- basename Extender angebbar
- cat -b
- cmds -C, Pattern angebbar
- exec -g
- export erlaubt Wildcards
- format -l
- gon -q
- grep -s -c -f -l, Wildcards
- mem -b
- mkdir -r
- mv cross-device
- hd -b
- ls -x, Dateien vor Ordnern
- pg, more halbe Seite scrollen mit D
- ps angepaßt an MiNT
- pwd -a
- readonly erlaubt Wildcards
- set -u -h -p
- shutdown -r -R
- test -t
-
-
- Version 1.2b
- ------------
-
- ver -c: 8.2.91 18:48
- cmds | wc -l: 102
- ls -l sh.ttp: 61374
- Erste Auslieferung: 8.2.1991
-
- Neue Features:
- * Unterstützung des Clipboards (clipb, $CLIPDIR)
- * Das Zauberwort!
- * Steuerzeichen mit Ctrl in der Tastatureingabe
- * Hashing: externe Kommandos müssen nur einmal gesucht
- werden
- * Die Shell kann durch den Terminal-Server über eine Schnitt-
- stelle ferngesteuert werden
- * Als Trennzeichen in $PATH, $CDPATH, $XEXT, $SEXT und $GEXT
- jetzt auch Semikolon erlaubt
- * cp und mv endlich wie in Unix
-
- Neue interne Kommandos:
- alert alias clipb
- hash te ts
- unalias
-
- Erweiterte Kommandos: Erweiterung:
- chmod +-f
- cp -v
- df -f
- fsel Label für fsel_exinput
- ls -f
- rm -r
- upn loop
-
-
- Version 1.2c
- ------------
-
- ver -c: 11.3.91 22:25
- cmds | wc -l: 105
- ls -l sh.ttp: 65190
- Erste Auslieferung: 11.3.91
-
- Neue Features:
- * Ausgabe des relativen Pfades (anstelle des Basisnamens)
- bei ls
- * HOME ist nicht mehr readonly
- * Übergabe des residenten Helpfiles an Subshells
- * Inline-Dokumente
-
- Neue interne Kommandos:
- dial du logo unset
-
- Erweiterte Kommandos: Erweiterung:
- fcts -l
- hash -a
- rm -v
- scr -g
- shutdown -t
- upn sto, rcl
-
-
- Version 1.2d
- ------------
-
- ver -c: 1.5.91 2:46
- cmds | wc -l: 106
- ls -l sh.ttp: 72054
- Erste Auslieferung: 1.5.91
-
- Neue Features:
- * extreme Geschwindigkeitssteigerung bis zu 2000% z.B. bei
- cp und beim Laden des Helpfiles, praktisch keine Such-
- zeiten im Helpfile mehr
-
- Neues internes Kommando:
- env
-
- Erweiterte Kommandos: Erweiterung:
- te :string
- type -s
- vars -e
-
-
- Version 1.3
- -----------
-
- ver -c: 10.7.91 16:14
- cmds | wc -l: 107
- ls -l sh.ttp: 75116
- Erste Auslieferung: 10.7.91
-
- Neue Features:
- * Aufruf über _shell_p möglich
- * daher neues system.c
- * Parameterübergabe durch xArg
- * Programmende mit ^D statt ^V
- * Filename-Completion mit ESC
- * neues gem.prg mit Shellaufruf
- * Bildschirm dunkelschalten mit Ctrl-A
-
- Neue interne Kommandos:
- dark split
-
- Erweiterte Kommandos: Erweiterung:
- cp, mv -aif
- format -V
- ls -i
- more/pg für mehrere Dateien
- set -a, -f
-
- Version 1.3a
- ------------
-
- Neue Features:
- * Uhrzeitanzeige mit Atl-Space
- * Speichern des Index der Hilfsdatei
-
- Version 1.3b
- ------------
-
- ver -c: 16.9.91 16:03
- cmds | wc -l: 108
- ls -l sh.ttp: 74592
- Erste Auslieferung: 16.9.91
-
- Neue Features:
- * Online-Help mit externen Hilfsdateien
- * Keine Shell-Variablen LOGNAME und VERSION mehr,
- stattdessen jetzt die Versionsnummer in OKAMISHELL
- * Endlich ein richtiger Zeileneditor!!!
-
- Neue interne Kommandos:
- man
-
- Erweiterte Kommandos: Erweiterung:
- cat -R
- cp -c -C -q
- set +/- e
- ver -p, Ausgabe der Länderkennung bei -t
-
-
- Version 1.3b+
- -------------
-
- ver -c: 19.10.91 16:43
- cmds | wc -l: 109
- ls -l sh.ttp: 76980
- Erste Auslieferung: 19.10.91
-
- Beseitigte Bugs:
- * fgrep findet jetzt immer alles
- * korrekte Deinitialisierung bei Aufruf mit Kommando
- (_shell_p, Cookiejar usw. werden zurückgesetzt)
-
- Neue Kommandos:
- egrep
-
-
- Version 1.4
- -----------
-
- ver -c: 1.12.91 17:33:16
- cmds | wc -l: 110
- ls -l sh.ttp: 80606
- Erste Auslieferung: 1.12.91
-
- Beseitigte Bugs:
- * keine offenen Dateien bei more/pg
- * "virus" jetzt auch für Sektoren >512 Bytes
- * Korrekte Numerierung bei "hd" von Dateien >64 KB
-
- Neue Features:
- * Kommandozeilen-Optionen wie im Original
- * Overscan wird unterstützt (^A, putscreen usw.)
-
- Neues Kommando:
- overscan
-
- Erweiterte Kommandos: Erweiterung:
- set +/- L
- upn sinh, cosh, tanh, asinh, acosh, atanh, **
-
-
-
- Version 1.4+
- ------------
-
- Beseitigte Bugs:
- * Korrekte Tastaturbedienung bei "backup" möglich
- * Default: xArg off => Signalbug wird verhindert
- * Reset-Code verändert, daher shutdown -r jetzt auch
- für TT
-
- Neue Features:
- * Dateiname des Profiles ist über die Env-Variable
- OKSH_PROFILE festlegbar
- * $TERM wird anhand des _MCH-Cookies eingestellt
-
- Neues Kommando:
- Exit
-
- Erweiterte Kommandos: Erweiterung:
- keyb -k
- set -S
-